• word of the day

    cardamine douglasii

    cardamine douglasii - Dictionary definition and meaning for word cardamine douglasii

    Definition
    (noun) small perennial herb of cooler regions of North America with racemose purple flowers
    Synonyms : purple cress
Download our Mobile App Today
Receive our word of the day
on Whatsapp